remove (impediments) - Turc Anglais Dictionnaire